manufacturing milling lathe assembly engineering manufacturers design jobs manufacturer cnc contract machining cnc software employment bobcad cad